/*
  ==============================================================================

  This is an automatically generated file created by the Jucer!

  Creation date:  19 Nov 2009 2:33:46 pm

  Be careful when adding custom code to these files, as only the code within
  the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
  and re-saved.

  Jucer version: 1.12

  ------------------------------------------------------------------------------

  The Jucer is part of the JUCE library - "Jules' Utility Class Extensions"
  Copyright 2004-6 by Raw Material Software ltd.

  ==============================================================================
*/

//[Headers] You can add your own extra header files here...
//[/Headers]

#include "LCDHex.h"


//[MiscUserDefs] You can add your own user definitions and misc code here...
//[/MiscUserDefs]

//==============================================================================
LCDHex::LCDHex () : currentColour(Colours::red)
{

    //[UserPreSize]
	setComponentEffect (&glow);
	glow.setGlowProperties (2.0f, currentColour.withAlpha (0.5f));
    //[/UserPreSize]

    setSize (600, 400);

    //[Constructor] You can add your own custom stuff here..
	setData (MemoryBlock (8, true));
	setUsingMonospacedFont (false);
    //[/Constructor]
}

LCDHex::~LCDHex()
{
    //[Destructor_pre]. You can add your own custom destruction code here..
    //[/Destructor_pre]



    //[Destructor]. You can add your own custom destruction code here..
    //[/Destructor]
}

//==============================================================================
void LCDHex::paint (Graphics& g)
{
    //[UserPrePaint] Add your own custom painting code here..
    //[/UserPrePaint]

    //[UserPaint] Add your own custom painting code here..
	g.setColour (currentColour);
	g.setFont(lcdFont);
	g.drawFittedText (String::toHexString(currentData, currentData.getSize()).replaceCharacter (' ', ':'), 0, 0, getWidth(),getHeight(), Justification::centred, 1);
    //[/UserPaint]
}

void LCDHex::resized()
{
    //[UserResized] Add your own custom resize handling here..
	lcdFont.setHeight (getHeight() * 0.8f);
    //[/UserResized]
}



//[MiscUserCode] You can add your own definitions of your custom methods or any other code here...
void LCDHex::setData (const MemoryBlock &dataToDisplay)
{
	currentData = dataToDisplay;
	repaint();
}

void LCDHex::setUsingMonospacedFont (const bool shouldUseMonospacedFont)
{
	usingMonoFont = shouldUseMonospacedFont;
	CustomTypeface *c=0;

	if (usingMonoFont)
	{
		MemoryInputStream input(lcdmono2_bin, lcdmono2_binSize, true);
		c = new CustomTypeface (input);
		lcdFont = Font ((Typeface *)c);
	}
	else
	{
		MemoryInputStream input(lcd2_bin, lcd2_binSize, true);
		c = new CustomTypeface (input);
		lcdFont = Font ((Typeface *)c);
	}
	repaint();
}

void LCDHex::setColour (const Colour newColour)
{
	currentColour = newColour;
	repaint();
}
//[/MiscUserCode]


//==============================================================================
#if 0
/*  -- Jucer information section --

    This is where the Jucer puts all of its metadata, so don't change anything in here!

BEGIN_JUCER_METADATA

<JUCER_COMPONENT documentType="Component" className="LCDHex" componentName=""
                 parentClasses="public Component" constructorParams="" variableInitialisers=""
                 snapPixels="8" snapActive="1" snapShown="1" overlayOpacity="0.330000013"
                 fixedSize="0" initialWidth="600" initialHeight="400">
  <BACKGROUND backgroundColour="ff000000"/>
</JUCER_COMPONENT>

END_JUCER_METADATA
*/
#endif

//==============================================================================
// Binary resources - be careful not to edit any of these sections!

// JUCER_RESOURCE: lcdmono2_bin, 5835, "../../../../LCDMono2.bin"
static const unsigned char resource_LCDHex_lcdmono2_bin[] = { 120,156,237,92,11,184,141,101,218,118,202,57,33,9,165,84,72,25,146,146,104,125,239,74,84,164,156,35,148,100,181,36,125,171,148,74,233,164,
50,10,49,25,138,210,84,210,73,52,252,58,179,215,90,42,163,66,76,138,209,79,50,9,229,207,164,84,58,225,127,238,251,126,247,183,109,236,14,59,255,95,51,237,174,171,189,159,235,59,189,239,243,60,247,115,
126,183,98,197,236,191,97,241,98,197,122,219,239,114,197,230,173,172,30,191,60,89,222,255,174,224,127,87,244,191,247,247,191,235,248,223,71,232,119,42,62,127,140,59,173,122,211,116,120,216,45,151,185,
197,219,238,153,19,54,44,126,134,43,190,224,164,116,56,244,164,33,118,107,118,58,145,154,63,230,94,183,173,105,189,76,216,98,195,13,110,116,249,175,210,97,179,9,61,220,134,62,245,51,225,192,126,215,185,
15,206,88,148,9,87,47,154,224,158,26,249,207,76,184,98,212,19,238,221,213,139,50,137,84,215,77,179,220,43,23,151,202,134,207,188,52,209,61,123,232,214,76,56,231,219,225,110,65,77,187,210,179,225,131,238,
237,201,125,178,97,241,5,207,187,19,202,14,204,134,223,14,127,195,45,221,208,39,155,72,30,233,183,54,242,230,59,157,187,168,105,54,156,189,181,175,91,82,167,65,54,156,57,37,166,43,239,174,110,239,102,
45,236,144,13,27,84,189,201,213,238,222,51,27,86,159,125,183,155,113,80,199,108,34,117,224,171,175,185,150,51,236,161,203,26,204,212,107,87,93,250,128,94,219,249,192,163,124,40,124,188,121,218,213,156,
98,175,61,217,119,169,94,75,214,245,171,14,220,249,64,48,233,174,191,167,195,227,186,110,138,205,152,61,56,29,46,59,185,100,14,175,44,222,118,208,220,233,29,107,100,194,155,234,157,26,196,150,183,201,
132,143,85,154,30,224,74,34,245,69,235,213,110,120,255,70,233,176,219,129,175,58,232,37,220,208,231,241,128,132,9,51,224,173,7,223,76,7,137,204,204,52,249,32,241,94,227,65,174,217,132,127,228,132,163,
158,184,95,87,32,6,16,137,84,229,119,118,56,46,59,104,234,122,199,141,12,249,112,153,174,156,57,238,35,138,56,220,118,79,177,56,133,126,245,151,229,226,18,122,231,186,223,58,219,122,198,164,182,214,245,
121,252,157,76,104,58,20,209,174,199,67,186,245,209,29,47,186,157,59,119,102,194,243,146,27,73,36,82,205,123,141,213,189,227,186,14,212,211,29,39,85,20,241,226,137,75,2,222,154,124,67,77,189,6,100,232,
181,190,97,5,169,248,136,203,159,13,168,226,33,31,118,9,120,5,220,62,208,170,83,54,172,212,182,138,43,85,163,55,116,125,146,195,149,68,170,71,137,138,241,215,110,188,48,27,130,201,126,189,187,101,195,
135,191,90,42,162,92,147,231,221,152,123,19,217,112,243,67,227,117,101,211,172,179,68,24,4,29,223,58,99,64,119,219,172,129,230,253,30,37,226,32,18,169,23,46,63,56,222,38,222,38,27,14,88,81,62,190,182,
118,139,108,248,63,215,22,215,21,211,95,156,27,169,63,226,128,56,55,50,117,125,141,184,54,18,65,116,122,199,73,130,232,236,187,255,168,43,80,9,95,107,122,218,51,218,127,195,226,11,252,254,191,44,55,94,
154,152,188,230,106,233,230,201,190,29,117,165,231,216,235,165,155,119,46,186,71,6,177,164,206,147,50,136,228,209,30,99,11,158,127,82,16,61,236,208,187,5,209,118,115,134,10,162,176,16,66,244,162,123,254,
34,136,246,238,54,203,67,180,129,127,253,250,253,215,187,69,199,95,8,51,88,228,250,87,54,201,128,141,203,254,214,85,118,197,91,95,247,126,65,118,117,75,135,101,36,18,169,253,214,140,19,103,149,166,135,
238,189,198,91,50,52,245,245,147,62,149,66,201,235,250,102,19,196,235,154,47,30,247,188,246,93,218,223,25,4,210,84,31,121,133,66,201,235,5,55,157,230,70,254,115,93,38,140,31,125,169,187,117,200,135,153,
112,88,181,145,222,248,211,103,79,147,65,192,50,233,88,34,15,99,166,163,91,88,150,168,135,131,161,171,73,30,227,121,220,52,107,161,24,57,107,216,127,137,71,60,67,30,23,46,185,93,183,204,84,197,227,150,
207,94,240,60,66,34,100,13,16,39,81,166,204,163,114,57,43,159,121,73,60,222,241,226,91,174,236,155,189,178,33,228,40,30,177,8,121,156,186,126,146,120,156,86,127,132,174,220,22,76,150,131,131,167,34,143,
159,215,90,72,34,145,106,188,101,172,24,129,68,201,26,100,36,102,15,173,172,91,144,17,121,132,167,20,143,199,122,30,161,16,238,17,146,89,62,223,136,238,177,115,93,139,13,223,101,194,117,87,92,224,204,
0,179,97,223,112,180,8,192,233,177,43,75,123,7,215,160,234,246,12,57,226,107,192,10,63,212,96,230,20,55,173,126,233,108,104,43,186,174,231,84,20,68,240,126,34,53,246,155,140,123,161,66,78,38,172,115,250,
35,34,224,150,237,99,25,242,72,214,32,72,18,201,141,47,187,70,199,174,164,133,143,118,21,122,190,158,33,68,249,218,217,211,90,139,128,23,198,67,97,167,239,46,209,107,245,71,252,73,162,73,54,244,60,98,
35,11,151,148,148,129,229,140,248,92,6,70,133,224,203,230,82,178,84,81,201,46,117,21,12,30,106,82,211,54,107,79,202,29,85,251,228,93,83,191,247,98,36,90,109,126,200,53,79,127,172,205,210,29,189,242,218,
251,222,29,157,217,120,140,139,31,253,177,188,24,159,30,250,246,33,34,236,107,1,95,91,49,234,232,221,189,24,36,98,162,203,132,215,61,53,210,245,40,113,87,38,220,177,34,229,154,212,180,43,48,103,83,184,
204,121,206,5,107,51,180,12,67,167,241,248,7,207,227,141,223,63,173,136,57,186,252,181,110,193,243,13,130,240,149,139,135,59,243,136,233,176,243,203,15,186,41,57,165,51,132,177,177,103,218,111,236,223,
178,216,225,178,215,156,146,14,183,15,254,179,179,16,55,55,44,51,240,22,125,103,213,35,183,185,181,181,95,74,211,7,241,117,45,129,215,143,243,175,63,113,127,141,120,139,118,61,178,20,12,149,31,161,96,
91,211,199,220,246,193,85,179,112,225,113,26,200,109,193,33,113,25,200,184,143,238,112,22,24,51,246,233,90,1,145,218,113,210,93,57,36,44,96,204,181,5,229,212,104,214,112,79,32,18,201,38,126,85,11,33,5,
69,71,91,44,160,227,51,239,22,208,241,89,166,16,80,82,121,97,194,224,160,48,241,237,240,118,187,133,9,88,12,93,79,149,251,155,185,135,191,66,40,63,255,133,10,113,90,122,13,183,67,78,192,94,19,81,166,76,
93,57,1,196,2,242,136,88,32,30,227,243,247,143,19,97,8,1,92,205,156,156,203,204,180,43,171,30,41,17,199,183,195,99,79,217,37,22,104,53,44,66,78,224,23,200,27,124,39,175,32,78,210,9,228,11,184,184,146,
72,125,255,244,42,101,80,23,220,244,138,108,223,240,44,209,218,229,128,183,192,36,108,63,44,241,233,235,222,9,28,239,37,90,229,254,231,100,14,200,82,184,89,128,144,87,96,23,76,146,102,78,201,49,200,95,
154,69,40,86,146,148,26,116,234,40,247,73,236,228,108,104,15,184,59,15,105,4,65,6,110,123,229,230,89,218,103,114,99,43,69,208,70,199,158,103,79,131,138,16,202,173,33,94,25,84,211,225,186,138,183,185,183,
174,90,156,33,214,200,218,93,127,159,225,227,85,83,191,71,120,181,83,71,41,148,186,15,151,217,170,217,107,230,6,12,174,135,52,122,45,160,64,45,57,146,250,12,211,94,125,103,54,222,95,234,219,186,182,88,
156,90,195,170,36,158,251,224,24,169,239,139,214,231,75,125,230,36,188,250,142,124,235,128,56,161,241,143,205,37,164,62,251,33,248,152,88,164,190,234,179,43,75,125,99,207,175,229,67,185,185,68,185,12,
115,64,74,92,54,63,116,160,8,75,206,148,193,156,124,123,29,247,253,89,197,178,128,47,137,4,204,80,136,54,19,204,129,45,0,90,193,27,101,223,164,199,15,238,123,238,131,12,246,79,25,89,38,188,229,51,201,
207,126,180,36,97,9,155,84,107,15,120,213,158,224,197,6,248,82,145,64,22,25,169,126,208,39,82,45,36,66,212,67,70,100,100,254,152,234,30,135,215,61,85,78,98,67,42,71,105,245,108,120,152,136,197,189,62,
11,120,11,242,163,216,204,129,249,208,55,254,234,47,197,63,82,81,178,13,79,71,2,251,231,173,166,167,157,32,254,141,45,207,127,207,177,223,40,208,33,95,36,234,1,50,94,25,215,126,157,80,111,33,73,208,184,
175,75,25,159,102,90,214,42,212,223,155,200,72,34,145,67,129,104,120,11,54,78,209,196,150,207,247,162,57,209,139,230,249,211,247,147,104,140,35,137,230,237,201,107,100,162,3,251,125,45,212,255,241,141,
178,242,94,230,203,226,66,189,101,192,242,26,6,27,249,17,211,88,140,87,108,235,193,29,47,118,134,65,172,9,182,140,61,63,107,21,73,53,55,58,213,25,64,180,124,153,252,35,221,167,68,186,199,150,7,36,204,
142,4,141,74,211,63,9,40,154,14,203,150,123,209,88,36,145,213,32,57,37,107,168,27,120,229,140,1,43,36,26,115,184,18,13,124,13,29,66,178,217,46,30,154,251,47,51,112,167,212,135,76,150,132,97,53,144,214,
144,101,83,16,192,33,189,55,202,5,38,101,216,99,248,175,36,210,155,230,206,44,199,158,110,55,199,39,247,182,164,24,105,188,165,146,8,136,134,183,76,15,210,113,167,239,54,122,70,176,1,98,188,239,210,13,
210,177,133,68,233,24,60,210,107,3,145,100,100,208,169,229,189,142,35,207,134,154,134,252,163,166,201,205,115,242,106,154,252,158,141,21,20,191,61,99,246,86,197,8,68,22,174,143,138,53,231,168,131,51,72,
1,3,243,83,187,84,80,201,147,114,157,205,49,85,5,255,191,174,218,79,94,99,92,251,132,196,6,23,199,91,168,155,40,218,92,140,36,82,40,14,60,52,86,75,144,150,157,73,144,176,26,26,27,172,134,198,6,63,36,175,
97,219,210,102,129,40,110,214,248,139,113,179,22,42,3,134,65,40,130,233,13,28,138,68,3,68,81,52,17,52,44,81,137,226,169,156,62,150,165,104,128,40,137,6,44,241,219,200,111,184,26,114,23,174,15,243,165,
34,254,82,166,140,20,81,235,146,202,94,17,168,96,168,219,29,43,54,75,219,86,123,23,100,218,38,117,169,61,217,220,75,212,182,45,137,226,211,20,36,98,45,9,176,198,91,200,147,40,81,168,95,18,133,67,173,144,
115,84,150,201,32,37,58,188,255,211,34,80,18,25,242,228,181,211,31,159,147,181,140,167,84,252,197,19,59,216,107,72,244,90,206,152,77,211,148,68,236,122,140,132,69,141,24,51,12,68,47,243,46,42,73,149,97,
156,188,139,211,44,68,204,47,100,134,81,200,124,166,112,49,191,176,25,70,33,243,25,120,118,66,195,210,214,130,74,122,51,61,161,6,158,65,168,105,225,21,49,107,225,18,241,136,12,197,39,136,125,35,15,31,
227,45,152,8,121,180,122,192,243,104,5,137,0,109,149,129,120,60,241,178,191,233,74,197,219,254,91,60,154,32,85,47,24,15,113,149,82,179,239,222,47,78,104,93,181,120,155,48,134,232,67,174,251,125,253,181,
10,55,24,187,26,9,230,34,100,190,136,35,132,4,226,8,65,146,200,28,39,194,128,44,180,32,33,33,90,134,158,180,205,199,74,196,8,126,219,138,50,161,197,54,168,56,2,150,184,26,10,6,174,6,135,170,213,74,183,
218,172,210,3,238,147,85,133,249,216,128,4,156,30,111,153,175,13,88,94,128,91,150,23,201,150,187,164,122,19,90,206,224,195,144,168,82,61,94,65,225,98,88,202,132,159,190,254,152,171,55,111,165,10,88,92,
73,164,80,240,228,74,91,138,64,185,205,43,155,75,92,161,58,3,133,151,137,48,19,30,112,229,84,31,106,79,241,171,178,238,125,116,58,146,159,135,181,42,122,126,92,21,249,189,25,119,198,28,227,52,173,138,
76,83,171,34,249,100,121,242,200,225,253,84,212,160,44,224,98,104,18,176,42,65,171,79,85,73,204,47,118,205,220,121,238,165,137,199,0,170,183,74,141,67,62,236,34,2,93,188,250,35,14,200,134,6,1,119,195,
125,93,178,204,152,64,36,82,168,68,205,94,212,8,32,129,178,217,228,149,161,171,38,86,80,29,145,0,139,246,121,19,108,224,87,133,243,97,217,7,187,176,64,136,176,210,80,132,221,82,69,136,28,182,242,59,59,
4,62,16,137,212,209,31,111,146,24,209,17,160,96,129,11,18,150,48,203,138,45,27,17,194,1,103,9,214,249,85,209,14,34,103,40,206,72,192,173,145,123,251,134,88,204,57,106,98,30,175,224,62,145,66,14,65,206,
208,6,137,120,37,81,237,147,158,228,44,52,237,136,215,54,241,249,190,160,142,251,85,177,233,87,94,51,88,155,219,16,208,133,193,110,236,135,200,153,3,131,68,60,170,103,33,30,246,65,124,35,113,35,226,225,
186,44,30,101,201,25,17,143,160,244,253,211,189,243,58,102,137,20,114,65,58,10,96,151,174,227,190,46,119,136,64,209,207,91,64,145,121,166,108,104,37,43,137,68,170,222,188,243,128,25,197,41,19,97,154,113,
202,242,81,180,40,142,144,19,176,45,43,115,66,137,45,71,135,126,148,66,167,21,19,212,131,57,1,229,25,120,77,226,111,21,69,181,241,1,115,49,68,149,92,255,148,195,43,246,134,34,55,188,50,229,8,53,202,117,
35,97,162,32,242,37,92,36,224,177,145,103,49,206,211,244,215,214,110,225,3,69,251,117,21,229,104,224,159,41,109,139,106,146,191,49,42,71,99,175,200,209,44,185,189,228,46,165,40,191,141,64,73,2,181,12,
93,15,106,25,138,189,234,246,202,241,98,137,61,106,25,10,2,181,12,121,3,68,121,5,149,11,229,7,37,145,55,108,77,78,20,121,58,85,2,223,73,37,161,85,71,194,212,46,143,63,112,231,161,242,248,200,252,228,241,
79,203,235,72,40,24,154,219,86,41,4,209,112,13,196,64,111,133,59,3,41,11,209,148,130,52,181,72,126,72,234,72,192,140,152,185,230,213,130,173,175,47,176,22,132,137,82,108,144,136,196,134,78,45,133,4,38,
163,18,144,17,15,182,158,191,4,52,255,236,35,30,196,70,39,108,202,151,127,134,38,73,32,43,228,173,118,61,14,87,251,7,130,84,251,7,91,138,250,234,12,89,200,216,120,5,214,70,105,35,211,32,90,145,159,72,
0,139,142,127,95,42,129,35,160,146,144,222,146,64,85,188,91,81,216,218,11,25,63,89,57,155,35,138,179,150,198,242,109,191,104,173,122,151,136,64,48,103,135,50,175,81,109,249,141,228,87,231,201,237,18,91,
133,158,109,127,70,90,132,204,157,186,65,126,194,172,184,144,105,17,66,1,109,11,207,16,18,121,105,81,169,26,171,114,155,158,5,166,69,232,28,80,52,21,122,238,145,22,229,155,116,48,101,64,157,197,145,203,
151,225,191,28,71,46,176,63,148,16,137,100,155,223,28,108,35,107,199,165,200,218,127,0,182,210,237,79,193,223,94,172,253,231,225,239,244,95,165,188,130,35,162,219,65,63,255,199,42,23,68,52,21,172,255,
175,85,89,242,12,47,154,207,186,249,58,201,146,155,184,15,173,151,72,52,8,209,188,133,36,136,162,65,122,46,209,128,109,138,198,202,92,137,6,161,137,132,213,235,18,205,224,63,55,150,104,16,245,4,45,128,
157,252,67,71,148,8,146,22,18,150,201,233,22,146,22,138,6,6,33,209,24,167,98,196,226,79,144,27,246,98,180,58,104,132,162,129,142,40,26,76,236,212,171,62,211,243,88,126,124,21,241,136,204,153,172,33,47,
35,1,212,243,22,154,223,228,113,204,9,185,234,175,177,234,200,40,125,8,114,115,29,169,31,141,19,242,8,205,146,71,204,5,164,126,108,150,122,196,84,208,251,145,219,165,71,35,180,89,232,154,155,133,101,74,
143,40,134,200,35,106,16,242,136,238,134,18,2,86,28,77,211,92,150,122,52,137,121,63,2,150,248,109,212,32,92,109,221,21,239,33,13,84,189,77,59,250,38,83,53,110,117,128,45,2,39,75,217,218,151,36,118,243,
136,185,138,152,46,249,159,61,237,85,31,35,219,122,249,117,61,167,162,44,27,149,23,137,168,22,67,49,195,198,149,5,93,53,126,70,124,94,203,55,174,34,63,12,135,232,107,233,70,34,80,139,225,33,214,98,124,
13,118,136,15,21,182,132,227,12,152,137,16,122,122,190,4,95,162,43,81,157,185,174,98,9,57,20,4,52,150,224,24,103,41,163,50,183,169,140,202,148,148,67,105,163,39,90,128,215,79,182,243,162,193,160,146,65,
59,26,247,71,163,30,140,65,200,99,52,150,196,16,77,162,193,16,141,171,70,67,180,67,26,157,41,245,239,125,150,170,46,219,89,126,213,139,143,168,32,61,160,56,38,129,38,9,21,130,156,139,128,70,39,133,171,
142,175,82,139,115,231,68,170,201,141,223,203,195,194,67,17,43,240,62,81,20,162,136,62,109,88,92,34,194,76,89,34,170,221,253,93,109,237,166,122,243,114,219,158,247,11,153,150,88,40,85,69,96,33,50,143,
154,184,192,35,115,122,199,73,1,113,24,91,62,63,230,155,172,29,20,79,45,30,206,101,75,12,128,96,75,12,16,89,189,168,154,241,216,222,243,248,204,75,7,199,59,44,59,23,110,228,175,170,52,48,167,36,49,96,
197,40,103,158,52,27,158,114,64,165,60,208,21,20,252,35,208,193,48,11,2,29,202,67,166,74,40,51,153,60,1,116,36,0,58,222,194,107,204,162,48,80,80,22,53,181,237,23,146,8,10,95,18,152,130,177,8,67,21,68,
65,98,180,64,24,1,216,13,102,78,73,23,4,58,94,217,19,116,51,102,111,85,24,79,158,237,69,3,239,69,30,225,133,201,26,102,20,116,76,56,101,65,30,35,127,134,114,91,160,67,206,68,199,100,202,150,99,138,206,
125,32,85,224,170,240,103,92,21,225,44,175,17,71,245,3,99,220,44,122,236,36,204,158,132,140,35,46,63,145,90,103,35,78,1,230,28,191,89,204,227,56,176,69,166,71,2,237,99,98,117,206,183,165,132,85,56,232,
104,102,39,172,162,237,240,221,198,186,154,234,146,181,104,212,135,19,45,230,110,118,105,146,192,246,229,124,43,181,245,227,229,26,238,230,220,182,221,9,56,199,163,70,52,159,70,17,67,2,93,59,43,68,56,
89,42,47,137,154,126,2,110,18,41,31,9,204,58,184,201,124,168,193,21,181,166,9,255,124,62,135,87,208,136,142,146,104,138,22,231,63,208,255,67,255,251,46,89,141,233,56,22,205,35,253,149,195,3,54,9,161,26,
190,6,245,203,231,116,240,18,253,89,232,217,203,60,242,231,185,99,148,21,44,153,145,187,90,144,206,178,134,79,117,110,133,220,165,147,107,54,161,71,150,83,101,18,102,39,206,12,219,159,118,41,68,204,40,
156,23,79,118,252,241,81,237,79,18,205,207,171,24,10,217,182,253,129,112,186,247,214,166,160,253,83,26,169,27,95,246,222,27,165,147,50,230,66,142,106,59,121,137,162,42,165,104,162,170,20,38,206,0,135,
244,158,162,137,210,123,132,26,109,54,26,131,238,217,58,128,175,218,109,250,105,53,132,62,57,188,255,211,146,63,78,155,229,175,79,208,150,208,183,17,198,242,87,252,219,7,87,21,129,212,151,183,48,61,100,
130,0,68,42,65,48,215,16,85,99,177,220,30,189,34,61,4,225,221,223,227,194,6,146,88,57,221,206,69,208,218,183,208,74,89,161,230,44,224,164,121,112,171,197,134,27,50,33,206,77,189,252,224,155,153,240,79,
71,190,229,70,222,124,167,137,189,203,255,25,254,16,180,126,49,254,152,16,0,127,76,17,128,63,18,192,31,111,1,127,204,21,128,63,229,10,112,109,148,13,26,233,36,208,150,179,4,50,195,214,31,207,27,225,8,
20,9,116,117,16,16,10,13,219,174,94,126,63,114,70,48,66,196,110,173,23,184,111,202,15,135,21,243,207,113,81,21,23,132,63,196,81,10,18,249,96,1,71,35,243,161,93,171,237,121,126,115,239,7,49,105,209,64,
164,44,122,239,167,69,153,226,252,208,105,81,116,108,10,128,45,34,98,65,29,27,36,189,252,246,222,15,201,218,255,130,77,52,226,197,149,68,178,91,116,178,183,172,36,138,97,15,5,169,211,93,221,84,59,240,
248,39,206,196,249,174,68,90,237,237,65,83,147,202,62,80,131,82,216,176,85,9,27,7,50,115,143,1,168,246,120,163,236,57,186,130,115,119,20,54,138,8,10,27,69,132,92,11,102,27,12,168,152,26,145,107,104,141,
92,35,123,164,212,48,99,241,131,241,81,190,246,56,215,243,49,37,167,180,214,128,179,243,167,13,235,202,161,89,162,175,52,2,221,9,110,22,70,163,192,142,246,0,165,23,85,3,86,122,71,210,19,140,81,49,16,198,
24,67,73,87,81,237,129,33,11,55,139,196,200,43,173,110,224,147,207,103,119,175,61,208,20,142,142,115,68,149,14,175,12,104,177,33,111,248,207,213,208,148,84,165,179,103,93,133,22,92,212,185,38,111,81,93,
53,113,65,77,37,45,201,238,94,52,211,234,151,214,91,48,122,18,143,28,254,129,179,138,138,135,31,116,192,3,75,240,117,171,118,124,206,131,22,10,31,194,24,87,173,52,75,236,72,128,89,174,26,77,55,96,125,
74,204,208,112,231,41,189,173,107,135,229,78,114,250,136,128,250,76,134,50,12,242,136,81,163,156,54,230,13,124,8,237,13,159,61,150,140,241,67,38,168,24,159,134,68,73,232,208,241,38,203,7,122,252,120,47,
0,233,60,55,155,47,157,87,166,28,37,216,81,242,137,4,59,42,203,246,76,176,243,210,65,158,216,218,123,130,141,16,203,116,112,183,4,27,64,32,180,48,134,37,129,147,250,6,13,156,141,156,172,106,12,3,44,18,
240,25,6,115,123,13,135,239,249,16,218,51,124,13,123,35,129,89,202,176,106,35,117,34,148,9,58,166,143,66,205,15,164,243,192,104,238,204,95,24,71,102,0,97,39,146,231,121,137,26,219,241,179,106,119,207,
134,53,75,61,183,219,161,70,204,35,13,111,123,61,212,136,35,198,124,8,214,31,101,241,252,16,6,72,124,26,245,33,207,208,193,195,88,148,204,238,82,177,98,2,70,2,46,130,103,23,34,209,28,187,242,25,17,16,
191,42,86,156,113,230,67,40,80,120,194,63,58,66,137,98,30,15,17,117,187,29,161,236,185,75,195,194,71,152,73,170,230,80,159,145,64,191,196,2,144,206,64,113,215,232,63,139,199,91,135,92,172,135,224,170,
212,119,53,95,81,185,121,47,54,238,196,35,138,89,18,139,123,93,201,243,25,9,214,199,20,63,58,144,220,227,176,106,229,116,5,253,62,166,51,168,143,13,84,26,71,171,190,234,21,213,87,149,228,169,17,215,126,
44,246,161,255,166,205,98,210,206,115,237,38,167,189,84,172,40,52,195,86,157,224,151,58,100,217,102,209,209,145,72,178,40,52,109,71,105,38,33,36,224,243,23,46,185,93,13,7,194,40,146,44,255,246,34,255,
57,37,52,39,73,152,175,137,249,6,214,163,114,140,248,3,11,165,245,189,61,143,24,8,143,107,111,33,231,138,161,111,139,53,236,145,4,52,67,214,16,168,196,26,14,134,211,196,209,201,37,71,19,90,254,65,4,14,
29,91,144,210,159,14,40,192,68,127,22,128,253,115,54,129,105,97,212,85,32,145,55,255,196,223,62,112,219,176,140,200,141,113,219,144,31,9,156,122,54,137,228,36,146,231,251,253,71,232,199,135,72,192,102,
121,54,120,79,244,163,206,223,111,77,21,219,26,114,199,252,232,135,99,232,186,105,214,46,232,71,75,143,194,70,123,193,178,47,147,218,5,126,85,116,46,248,105,28,0,244,135,138,238,246,132,133,110,10,20,
86,32,169,213,155,183,82,56,128,23,226,30,241,105,122,65,92,97,234,5,25,35,189,76,164,192,35,133,133,163,209,20,95,238,161,107,170,152,82,11,118,172,240,234,71,83,140,251,135,140,163,49,62,100,148,215,
139,1,178,164,245,11,253,254,209,129,202,223,175,64,230,75,2,226,227,45,228,89,60,187,143,214,42,255,42,39,121,81,209,244,121,31,79,159,251,253,230,198,120,255,129,211,231,68,209,244,121,31,79,159,47,
254,205,193,246,183,60,125,78,22,77,159,11,154,62,247,255,29,76,159,47,41,154,62,255,162,233,243,128,162,233,115,65,211,231,75,127,149,233,243,192,223,193,244,249,178,162,233,115,65,211,231,240,223,105,
250,156,42,154,62,239,227,233,243,229,69,211,231,130,166,207,87,20,141,8,247,241,244,121,80,209,244,89,78,247,202,34,104,253,26,211,231,171,138,166,207,191,104,250,60,184,104,250,252,219,152,62,95,253,
31,50,125,190,166,104,250,92,208,244,249,218,223,193,244,121,72,209,244,121,31,79,159,175,251,29,76,159,175,255,119,154,62,15,253,29,76,159,111,220,189,111,133,54,5,99,7,26,23,52,227,38,53,167,136,181,
165,237,230,184,137,199,92,147,13,45,53,115,185,221,149,209,88,172,101,8,205,32,88,134,99,191,113,250,135,7,127,168,111,245,176,255,231,31,209,171,255,95,188,25,222,160,0,0};

const char* LCDHex::lcdmono2_bin = (const char*) resource_LCDHex_lcdmono2_bin;
const int LCDHex::lcdmono2_binSize = 5835;

// JUCER_RESOURCE: lcd2_bin, 5870, "../../../../LCD2.bin"
static const unsigned char resource_LCDHex_lcd2_bin[] = { 120,156,237,92,121,188,77,229,250,223,52,24,147,41,153,75,169,200,13,185,153,207,122,119,134,66,100,142,107,42,236,118,233,180,246,161,20,37,74,
184,68,168,115,145,169,171,65,117,19,202,231,20,137,179,247,42,185,252,146,225,166,82,253,82,41,69,3,191,52,92,100,188,207,247,251,188,123,237,179,207,68,231,215,199,117,111,231,252,115,158,207,187,246,
218,235,125,158,231,251,204,239,218,129,128,252,141,13,6,2,253,228,127,137,192,218,105,149,130,105,225,146,246,127,41,251,191,180,253,127,142,253,127,161,253,95,43,48,225,150,43,76,90,100,216,213,83,156,
214,149,26,69,221,117,43,158,79,217,120,96,214,42,119,107,179,241,153,92,169,83,254,104,74,235,74,25,209,80,36,20,123,201,217,117,227,165,49,119,227,129,243,156,135,75,238,143,186,120,52,87,182,54,59,
195,249,226,218,183,99,184,223,121,97,242,231,49,119,73,198,79,92,9,69,6,186,165,76,236,165,51,61,87,190,197,121,165,250,79,49,119,229,85,157,157,117,85,100,229,208,132,183,156,119,231,223,232,185,139,
187,84,54,127,44,158,234,185,11,54,57,6,43,161,240,69,129,79,222,158,41,91,219,91,244,123,199,12,106,228,185,93,230,76,117,54,95,88,7,68,105,93,57,52,161,131,179,108,67,103,207,173,118,197,122,167,70,
175,62,158,155,254,117,49,179,228,188,46,94,40,242,112,201,17,166,197,18,249,80,202,251,109,13,111,107,54,254,66,195,219,66,177,6,252,144,155,241,211,64,83,229,41,185,77,152,213,219,194,181,3,175,127,
40,130,137,116,232,253,132,51,103,234,63,162,110,131,30,223,166,44,201,24,30,5,139,153,92,129,120,100,191,49,119,204,37,87,59,242,237,49,247,217,50,139,29,172,132,34,63,183,217,110,68,162,81,183,103,133,
55,13,244,226,238,186,241,57,135,68,145,117,77,28,94,90,176,41,234,136,40,163,238,75,79,165,24,18,159,212,31,102,26,207,252,32,211,157,242,183,121,186,34,130,33,17,138,148,125,239,152,225,99,135,52,223,
101,184,145,161,163,222,213,149,118,233,95,155,143,182,139,208,127,218,17,8,82,232,195,174,46,25,196,74,40,210,173,246,33,35,91,143,9,143,59,204,141,207,189,23,115,91,44,201,80,162,213,222,39,244,210,
215,147,86,154,227,199,143,199,220,63,133,119,147,8,69,154,246,157,174,215,26,244,72,213,79,7,215,158,163,132,60,210,225,165,249,247,85,209,219,70,53,25,105,111,19,141,152,53,55,139,66,107,165,189,162,
42,30,249,101,119,135,43,224,246,241,86,93,61,183,76,251,114,230,204,202,253,60,8,194,96,37,20,233,93,180,116,112,253,232,155,60,23,76,14,238,215,211,195,67,148,40,209,112,133,153,246,88,200,115,191,106,
60,83,87,190,93,118,157,18,7,26,93,98,120,215,181,67,122,201,102,5,52,31,63,93,52,8,34,20,121,53,237,252,96,219,96,91,207,29,178,173,100,112,71,141,230,158,251,221,136,34,186,34,250,11,114,35,151,78,60,
55,200,141,60,209,176,74,80,55,210,227,219,101,186,255,197,93,230,24,238,63,227,209,63,235,10,84,194,219,46,255,240,101,221,255,197,179,215,217,253,255,179,196,12,213,196,252,79,239,82,221,60,63,176,139,
174,244,153,126,175,234,70,208,98,168,27,177,12,174,132,194,151,5,102,181,248,131,32,123,99,223,31,28,66,180,254,190,233,185,32,155,16,5,178,9,209,177,21,75,88,136,214,9,212,172,254,168,220,142,189,190,
125,165,200,161,178,185,223,220,82,86,36,83,170,79,123,115,251,223,123,200,202,199,23,233,165,94,41,55,168,93,129,31,16,89,204,17,166,250,73,253,125,49,177,203,70,206,87,115,190,143,185,222,221,171,85,
87,53,171,151,85,94,203,205,107,108,158,220,15,123,202,199,32,138,21,171,237,76,254,124,103,204,197,103,30,28,249,101,86,227,23,29,168,65,192,50,233,88,138,21,123,198,33,33,203,106,16,120,44,81,191,247,
137,10,134,174,38,92,215,242,8,193,146,145,1,99,90,43,143,128,26,121,92,121,213,102,135,151,128,71,242,8,225,43,143,64,38,89,155,51,181,171,18,226,165,84,159,88,1,71,2,140,7,77,241,77,125,61,119,187,184,
25,213,39,30,34,95,27,37,255,228,177,87,202,251,202,53,182,246,237,178,13,49,247,163,237,29,141,229,113,56,9,17,205,170,67,202,136,104,68,89,19,38,18,94,52,206,190,242,8,39,170,60,94,30,72,255,122,146,
240,152,58,248,160,243,254,218,125,176,222,41,74,120,119,183,116,154,239,58,12,227,29,232,8,195,240,84,59,148,16,30,204,179,119,156,45,155,133,133,138,111,166,55,53,188,109,251,219,21,149,72,61,94,157,
31,114,247,253,208,212,240,182,141,125,239,32,17,138,52,158,217,219,188,90,42,19,202,186,64,9,113,26,166,194,155,235,99,238,209,225,229,149,53,152,26,9,241,196,230,138,203,63,20,30,211,59,238,116,248,
161,9,183,44,117,68,97,49,226,128,247,139,97,59,248,16,152,77,168,159,162,9,215,11,60,125,193,23,26,95,204,134,205,103,120,238,211,23,12,54,107,247,253,16,115,167,255,98,116,5,2,21,21,122,18,104,198,152,
51,186,215,246,220,74,25,143,114,37,20,121,171,248,38,117,71,226,87,68,253,226,133,6,186,15,43,1,241,55,141,126,131,93,255,69,221,209,150,14,171,172,59,2,16,120,27,4,193,79,3,153,36,0,58,94,218,81,227,
53,135,183,205,20,91,212,219,82,7,223,99,234,188,244,84,76,140,174,157,233,93,116,106,140,118,212,176,202,83,188,205,252,88,117,131,74,132,230,188,179,244,56,67,136,135,255,96,99,232,206,210,69,141,104,
46,10,101,165,172,91,81,199,161,21,23,89,183,34,74,43,126,42,243,236,24,173,24,43,161,112,125,123,87,177,212,227,14,239,18,71,227,136,190,87,11,81,85,87,96,151,188,29,62,148,183,67,251,34,10,185,189,129,
6,112,113,2,149,131,205,59,244,246,232,222,105,196,131,102,253,85,33,127,160,209,179,230,151,88,121,207,237,113,125,233,32,13,100,226,143,85,131,106,32,64,158,32,145,40,80,200,74,116,205,36,33,187,95,
45,123,137,82,194,52,235,75,39,62,66,34,20,110,104,159,138,189,210,80,192,106,178,51,0,208,233,248,252,76,0,110,78,131,18,144,70,35,204,153,9,248,174,167,254,190,50,234,122,106,165,93,101,205,82,60,86,
208,58,186,99,234,4,68,176,74,136,235,201,230,232,68,11,150,71,137,92,65,126,247,247,245,138,4,249,52,17,139,225,202,7,123,139,106,44,184,188,165,141,5,127,155,87,57,168,142,238,194,231,143,170,19,184,
247,156,175,212,9,60,208,121,171,174,32,78,50,203,17,188,40,10,70,223,84,194,6,220,51,43,127,108,152,47,13,24,179,38,155,163,131,30,121,9,76,194,246,197,81,255,143,117,116,87,90,137,86,57,115,185,110,
109,212,187,243,53,2,221,243,194,100,93,57,247,142,133,202,163,88,155,242,184,108,195,102,77,146,34,248,208,215,147,154,9,219,67,7,152,135,170,93,225,49,169,56,90,182,169,231,118,90,212,198,132,119,183,
242,220,179,62,77,55,128,136,198,43,137,190,26,175,184,53,248,14,129,106,148,112,22,107,139,185,51,202,205,83,214,102,182,88,98,222,185,115,163,104,189,145,221,35,130,193,213,83,218,82,198,134,193,21,
12,49,184,2,224,20,168,164,134,170,62,65,176,141,28,237,234,159,163,234,59,48,43,16,164,214,96,159,36,150,127,81,87,89,147,91,148,53,113,9,86,125,8,211,4,11,2,55,37,34,110,69,37,34,203,170,190,74,25,101,
85,125,51,202,85,181,161,92,92,162,218,190,32,86,19,23,184,110,18,146,156,169,237,195,245,29,185,46,224,193,135,145,8,69,224,214,70,126,185,21,136,30,152,9,91,96,84,163,68,196,4,157,185,203,191,96,154,
165,17,60,34,30,76,229,135,4,152,4,4,64,213,138,200,172,106,255,104,197,6,248,114,219,128,47,25,169,249,192,119,106,7,242,108,162,206,237,184,179,180,50,130,91,84,108,128,22,101,131,84,142,210,82,111,
38,4,82,98,94,130,252,40,54,0,82,197,54,255,211,159,149,127,164,162,100,27,161,143,4,246,207,75,2,70,229,31,206,89,249,239,35,254,152,24,95,53,96,135,162,254,141,5,155,52,149,193,135,24,250,90,117,61,
172,208,152,219,189,152,69,189,115,108,155,162,254,177,80,76,37,130,218,192,23,13,47,193,11,82,52,109,131,107,173,104,174,178,162,89,113,205,89,42,26,241,17,42,154,183,175,252,76,117,60,248,224,65,179,
101,151,148,6,127,126,171,184,122,175,34,117,203,7,177,18,138,32,244,243,67,18,204,212,143,136,198,82,40,81,217,186,51,105,101,55,207,173,184,231,35,103,223,244,254,30,163,26,86,66,145,174,135,119,43,
255,207,15,220,162,18,17,141,59,36,196,31,42,52,202,44,222,227,80,52,18,249,173,104,130,151,125,163,86,243,228,254,45,202,227,115,77,163,202,53,216,167,179,19,207,171,162,129,175,209,176,208,216,242,8,
207,194,253,139,167,207,230,189,4,171,78,34,41,35,71,40,37,146,147,50,236,209,253,191,176,230,205,98,57,94,150,228,94,30,153,87,150,46,81,68,117,12,167,165,140,96,3,212,232,176,133,214,179,201,119,235,
10,68,67,207,6,27,205,86,74,28,89,154,175,103,243,107,26,234,184,232,247,214,179,157,168,130,202,188,248,252,44,21,20,204,15,43,161,112,19,43,54,104,155,24,207,120,244,44,245,26,233,29,67,42,54,212,136,
188,180,183,232,80,133,127,28,35,161,8,138,3,2,1,250,167,32,81,54,82,144,136,67,244,26,176,26,26,27,252,144,26,27,132,204,173,253,220,166,191,195,205,2,81,92,145,204,89,179,91,124,134,233,13,242,44,24,
132,184,54,169,192,40,26,32,138,18,145,50,206,143,167,234,244,97,172,20,77,231,173,239,91,209,128,37,126,55,252,8,159,6,216,115,101,97,251,159,85,17,18,239,85,17,85,111,45,107,21,1,71,72,221,158,221,106,
239,9,77,27,206,146,106,15,55,181,18,253,161,103,5,149,232,95,139,21,83,137,34,214,146,0,107,188,52,234,221,106,42,209,187,254,89,194,74,180,225,232,35,166,84,230,197,158,27,222,253,134,38,22,83,255,177,
68,137,70,173,95,54,23,189,115,174,186,104,9,37,234,153,65,132,34,47,191,54,91,234,239,12,149,63,11,96,89,215,164,88,162,6,136,40,18,94,35,137,101,204,237,246,198,2,155,97,52,203,226,52,11,16,243,11,152,
97,20,48,159,41,88,204,47,104,134,81,192,124,6,142,148,208,128,103,39,88,224,108,72,200,247,170,179,64,251,133,168,65,147,65,81,211,220,42,66,182,165,60,150,155,183,92,121,132,137,196,33,158,194,75,240,
158,228,81,152,181,60,74,29,162,128,22,131,80,30,83,222,95,171,43,98,153,202,227,195,37,247,107,153,33,229,104,80,75,41,88,6,161,117,231,198,3,138,49,68,31,150,171,88,97,172,156,124,127,113,229,17,46,
66,245,183,234,208,153,138,22,196,17,130,100,248,95,234,43,129,140,155,151,144,144,16,45,163,154,28,176,177,18,85,21,209,34,153,191,162,69,54,169,113,4,44,81,162,34,31,135,79,131,67,85,137,74,140,208,
210,67,42,10,45,47,196,161,106,121,1,32,241,18,210,122,150,23,224,150,229,69,184,133,205,248,225,62,30,127,102,49,31,6,65,178,150,113,36,221,210,10,74,204,140,197,149,115,201,235,31,170,27,23,116,137,
104,80,138,50,12,161,40,76,150,63,12,10,101,129,164,58,51,28,17,33,187,62,44,55,67,225,150,246,169,80,49,159,129,158,219,218,105,143,193,103,140,213,167,162,253,128,103,16,217,124,106,159,122,53,237,83,
145,51,177,24,17,131,208,162,70,20,170,15,75,61,254,184,86,37,216,172,22,53,41,129,174,135,111,149,135,33,157,123,109,118,93,143,85,150,31,206,72,12,91,24,118,36,181,83,231,125,223,220,238,158,155,57,
241,78,18,161,8,116,37,145,36,10,231,167,4,236,81,128,23,99,54,70,172,192,176,73,160,157,39,53,188,8,214,9,108,18,181,167,69,144,205,73,176,142,185,147,86,190,99,196,165,105,198,71,162,76,251,116,135,
151,4,115,78,217,247,142,197,136,75,16,90,100,82,140,232,240,196,179,98,199,214,66,3,85,194,144,21,17,142,34,83,115,24,99,121,149,24,166,72,69,131,139,4,180,64,238,199,92,242,186,67,22,145,29,146,120,
171,248,245,6,220,163,153,218,192,144,51,81,222,106,242,10,151,99,153,30,152,2,206,24,213,201,43,146,122,45,168,131,1,36,95,105,17,128,120,205,122,129,245,119,31,109,87,160,195,170,73,192,170,137,120,
191,169,138,120,175,136,135,235,33,190,145,29,19,241,168,37,94,252,248,44,93,33,226,209,140,59,178,84,16,15,215,163,246,85,122,220,255,42,226,17,3,232,58,80,117,147,40,150,250,128,186,23,20,46,223,141,
40,226,185,87,221,254,119,18,161,8,186,14,130,25,45,246,83,7,31,140,178,87,195,149,45,29,90,168,19,168,249,192,237,234,232,198,86,156,172,5,117,4,53,54,165,14,228,82,15,0,6,243,12,220,166,226,111,21,120,
229,181,243,69,16,126,156,245,59,215,98,77,153,52,20,192,149,145,91,138,122,197,12,180,175,207,64,27,137,174,51,169,11,70,2,30,27,121,22,51,71,154,62,218,40,42,8,185,77,29,13,252,51,165,13,141,146,216,
54,229,50,117,52,21,247,244,81,177,35,42,170,216,219,220,123,142,186,181,205,227,207,80,34,115,226,143,250,124,20,60,20,59,226,124,32,148,84,203,32,244,146,55,232,134,188,61,114,209,59,186,34,218,80,249,
193,245,147,55,108,77,157,40,242,116,170,4,190,147,74,66,63,139,4,156,136,213,86,53,245,248,72,97,212,227,183,182,173,111,72,139,142,90,50,184,68,41,196,103,248,13,190,132,32,1,59,34,42,167,32,241,48,
63,115,85,215,137,86,4,133,228,39,195,232,53,105,88,23,143,73,177,129,35,21,91,211,190,101,52,226,33,192,19,173,8,43,140,6,144,45,163,129,223,205,21,104,217,136,215,97,213,33,69,43,210,99,186,101,77,116,
108,194,207,75,240,171,244,207,200,124,181,253,227,167,199,185,119,218,41,109,132,94,162,85,36,160,121,126,4,6,72,149,116,90,244,102,188,4,154,181,154,132,159,21,255,88,117,131,133,109,27,27,86,33,106,
214,210,200,179,89,75,227,171,89,75,251,193,92,118,29,100,135,18,193,92,17,209,255,213,2,165,69,167,182,231,139,180,136,214,154,79,90,132,192,144,45,45,2,75,252,110,63,45,130,31,231,10,138,49,41,44,99,
72,166,13,11,6,212,41,90,48,180,61,237,96,11,75,228,55,97,137,196,9,96,171,186,61,25,252,65,165,228,4,64,80,107,255,117,248,187,198,198,143,83,11,164,107,135,108,83,143,132,202,153,142,8,254,55,143,28,
20,163,51,45,88,11,136,191,19,20,172,201,105,185,95,176,134,175,181,162,41,96,233,129,24,69,103,133,135,81,52,232,53,147,0,216,169,245,92,74,15,84,133,201,162,201,39,61,79,136,6,179,2,218,152,240,159,
109,96,155,187,104,116,244,212,206,186,31,76,222,200,8,130,125,50,160,81,65,243,18,198,107,228,241,179,222,89,144,173,234,247,219,20,152,106,82,253,185,207,249,84,253,190,105,202,70,84,143,104,50,115,
37,191,24,141,14,22,57,2,219,228,17,195,84,18,120,44,47,249,16,199,196,52,225,71,114,150,87,201,109,14,244,36,37,133,138,105,155,141,178,245,7,165,242,45,74,136,252,18,131,82,141,145,237,179,200,143,252,
67,54,36,252,90,12,181,8,27,87,34,8,109,252,72,172,177,141,171,124,48,2,101,243,54,241,106,42,118,36,125,122,27,154,115,201,37,92,62,230,51,112,139,45,225,216,38,178,21,195,142,120,98,107,139,57,8,130,
85,237,238,55,138,168,67,1,234,89,130,39,206,2,156,12,180,252,98,56,220,193,22,26,62,143,232,233,216,162,170,173,67,212,248,227,126,159,71,180,114,148,71,228,113,220,172,255,84,248,112,174,228,115,184,
32,124,157,245,254,57,1,141,81,178,109,23,69,227,128,222,166,79,197,188,88,1,13,199,78,241,99,201,215,35,55,11,231,77,163,245,107,234,196,188,216,31,202,231,211,73,75,146,172,186,234,147,233,164,229,116,
76,52,31,246,166,79,208,73,235,180,168,141,118,210,164,194,20,209,116,12,124,84,233,60,17,205,203,146,39,119,222,122,3,106,226,23,181,64,89,248,213,28,37,134,108,155,98,126,218,33,160,105,121,110,153,
236,35,162,2,98,53,184,118,154,38,95,193,203,110,211,156,11,88,37,129,219,120,9,88,101,242,133,67,26,154,124,161,239,69,65,160,212,32,177,230,230,9,90,196,101,94,60,91,171,32,244,157,136,62,216,131,8,
37,154,23,86,137,154,252,176,218,201,186,122,20,88,121,248,51,244,152,201,163,63,94,70,17,163,83,151,83,234,207,194,215,7,238,60,251,193,95,91,233,248,46,159,45,49,234,17,15,75,206,116,124,159,157,20,
178,179,101,154,191,46,66,0,72,124,26,206,93,248,41,59,87,114,30,192,88,248,85,60,175,133,171,34,111,72,217,201,27,234,82,223,85,209,160,48,44,161,245,223,243,66,188,37,54,170,201,72,221,100,189,5,169,
218,210,28,176,163,134,18,159,143,173,168,151,26,86,169,165,208,62,182,45,98,55,57,226,193,145,106,236,191,212,74,83,34,189,99,40,72,32,96,133,86,223,97,213,40,221,228,160,70,227,236,38,219,165,15,9,82,
220,7,15,246,11,114,147,82,211,235,138,60,137,229,128,123,118,171,136,90,253,253,223,141,80,171,15,119,182,49,163,96,88,45,168,29,202,183,104,93,143,4,155,4,6,130,145,110,173,244,8,68,227,153,189,61,154,
31,9,84,147,242,29,246,72,78,1,2,91,193,66,77,184,139,21,77,1,19,189,2,102,163,5,204,125,243,17,77,238,253,87,69,205,201,116,123,97,44,228,237,230,90,39,25,43,242,74,98,187,6,86,166,161,45,130,218,145,
245,13,54,75,59,196,172,129,43,232,65,16,226,34,26,221,236,236,117,241,192,150,179,191,129,227,25,36,48,98,200,214,214,200,217,68,129,31,35,129,241,139,95,68,233,119,23,172,45,145,135,219,179,43,121,58,
219,112,183,66,104,253,182,208,138,224,220,155,212,168,81,183,79,189,5,166,78,249,49,49,55,218,105,145,121,99,193,166,24,219,82,147,239,127,72,196,222,253,244,198,31,211,15,224,143,9,9,20,72,2,248,227,
37,224,143,153,9,240,167,153,9,230,39,148,13,82,60,155,152,150,54,253,122,46,211,147,5,226,94,209,103,238,175,68,243,93,135,217,250,40,48,108,123,216,124,22,7,25,219,255,220,198,99,163,233,203,173,205,
180,63,196,149,156,136,72,36,166,249,224,47,103,212,78,164,193,191,250,252,166,162,61,231,33,211,220,79,139,102,155,67,159,76,246,92,192,57,244,111,151,61,247,12,92,38,105,74,90,68,116,156,109,106,138,
128,106,103,76,47,234,25,213,222,69,167,158,184,7,47,124,168,176,97,53,20,45,142,56,82,216,56,44,202,21,116,213,41,236,199,159,89,172,194,198,185,10,21,246,220,238,147,52,196,2,108,241,164,81,5,130,84,
155,33,22,201,55,165,214,108,252,147,246,116,218,13,214,15,250,165,123,78,135,230,167,17,57,79,97,159,218,22,76,194,161,37,33,131,43,249,85,172,57,221,167,159,116,230,147,180,132,123,89,91,243,139,192,
113,79,238,183,19,156,162,223,27,177,55,189,157,21,107,201,25,246,246,113,78,53,155,243,32,177,230,135,112,54,50,217,251,64,162,31,116,205,42,209,68,241,128,201,58,143,18,66,89,148,8,206,29,250,37,143,
200,57,202,233,0,121,4,103,234,180,215,172,191,201,216,233,121,75,37,48,153,230,23,249,125,78,145,145,18,56,80,94,102,241,30,201,7,122,251,197,195,127,146,250,253,120,150,228,24,168,126,191,10,72,12,198,
81,115,208,124,0,141,228,154,195,87,127,249,163,101,85,127,211,251,199,115,214,90,165,250,4,185,147,77,209,78,154,206,163,3,75,2,19,94,94,130,175,229,38,159,89,220,37,168,155,108,208,35,53,200,77,126,
182,106,64,144,155,28,220,175,167,30,231,144,239,213,42,160,228,126,55,81,5,40,70,253,154,3,101,136,95,115,112,219,159,239,28,170,32,107,56,122,180,110,242,134,10,227,45,70,255,20,248,230,219,10,118,94,
112,93,141,94,60,216,160,24,29,231,204,87,226,194,107,158,54,194,158,199,8,207,219,17,79,227,19,148,233,38,254,84,37,68,35,14,191,8,39,85,248,105,4,134,166,209,219,60,247,189,65,179,76,165,140,178,94,
150,243,109,218,120,23,2,158,137,199,57,230,223,55,87,139,112,156,153,39,129,81,164,86,227,139,46,157,168,31,2,52,121,230,67,148,156,25,71,109,38,62,68,95,197,219,218,213,159,102,207,124,244,73,156,249,
200,229,240,6,87,242,121,81,132,221,49,6,111,116,199,146,59,14,40,226,147,59,14,232,142,105,92,247,143,83,228,172,84,243,171,116,78,198,69,37,85,170,121,89,4,44,202,86,129,103,36,186,107,217,210,249,190,
129,43,71,31,49,105,17,132,106,198,147,74,231,237,209,8,131,184,74,2,70,175,199,43,69,143,220,44,188,135,170,31,199,138,248,98,1,222,98,160,177,227,61,0,226,0,49,139,168,153,187,252,11,195,179,59,40,2,
245,236,14,222,139,161,30,33,127,137,237,81,158,234,35,33,232,119,54,108,30,207,166,158,158,221,193,28,95,33,142,1,4,25,89,122,207,11,202,99,206,183,137,208,203,35,143,128,143,242,216,47,48,171,197,18,
131,227,165,203,229,27,37,156,226,152,106,238,7,229,220,131,253,94,53,217,78,250,248,109,13,191,44,246,79,204,229,50,201,146,29,233,112,8,7,159,105,162,56,198,144,205,125,97,38,29,63,169,180,58,78,196,
79,184,180,228,182,201,182,72,36,51,20,238,111,77,180,254,62,107,107,56,56,77,2,7,60,120,56,27,217,40,247,143,3,91,36,240,90,200,209,225,229,115,181,53,28,216,21,241,100,177,181,209,71,150,38,108,13,71,
167,66,225,1,86,106,161,216,75,250,141,205,119,221,167,194,194,225,13,18,200,106,41,80,28,131,80,169,225,157,17,226,96,213,161,9,186,71,12,219,41,71,4,31,166,229,69,214,173,48,16,95,40,2,167,65,97,225,
28,60,197,135,108,156,103,65,63,126,122,156,70,168,181,211,30,179,234,199,161,143,248,219,15,153,126,7,23,50,74,28,1,69,198,173,90,191,41,0,115,75,203,101,88,136,132,45,249,5,17,204,79,248,242,4,82,47,
61,214,50,168,112,252,255,27,143,255,7,159,118,115,212,255,194,241,127,168,112,252,255,27,143,255,111,62,237,96,123,58,143,255,195,133,227,255,188,58,167,183,252,14,198,255,183,22,142,255,255,95,227,255,
33,133,227,255,188,70,170,183,253,91,198,255,169,217,91,56,73,10,225,83,253,179,225,73,45,28,188,64,126,114,157,200,36,159,171,34,58,181,157,200,219,11,231,248,121,129,206,253,79,154,227,71,236,104,4,
249,1,95,211,70,126,64,194,199,42,222,135,35,86,207,250,212,98,245,254,135,226,88,61,182,109,175,57,188,187,182,231,246,235,185,76,107,56,204,97,252,55,125,197,221,120,20,40,189,48,114,96,13,48,40,38,
249,33,28,212,38,129,224,35,94,94,71,43,252,52,222,131,34,1,64,161,41,144,37,65,2,106,184,73,160,134,68,206,222,54,36,138,21,173,61,8,255,164,57,62,87,252,36,6,38,74,209,194,139,162,133,16,66,233,172,
86,147,212,48,224,10,212,207,62,3,212,207,219,160,8,190,126,21,78,43,156,172,231,53,89,31,90,56,254,252,141,39,235,195,78,239,201,230,169,155,172,223,81,8,173,127,199,100,253,206,211,27,127,167,253,100,
125,120,225,100,253,244,152,172,223,245,95,50,89,191,187,112,178,158,215,100,125,196,239,96,178,62,50,32,0,183,233,60,183,6,239,73,2,47,33,83,68,120,155,57,57,157,7,143,154,41,39,37,216,201,201,167,255,
203,86,73,168,81,209,32,177,231,15,182,192,213,114,179,248,233,1,174,36,117,9,9,159,68,197,90,237,138,245,234,6,234,21,89,167,4,134,189,2,13,125,111,147,159,22,11,213,137,30,66,221,216,138,147,153,33,
79,214,15,249,191,143,128,189,105,155,117,213,33,7,31,226,220,137,183,249,63,19,244,235,211,121,8,59,20,190,231,119,48,235,190,215,70,113,212,231,165,199,245,245,216,92,242,171,57,18,199,31,127,198,72,
0,242,168,62,238,58,245,120,117,203,99,153,246,233,250,33,140,31,73,224,213,98,126,145,63,99,196,79,64,144,192,79,48,72,182,224,225,183,116,30,209,34,172,204,98,87,121,196,79,92,113,5,30,146,168,193,68,
82,162,141,254,80,157,214,87,163,126,7,211,231,209,217,251,86,248,129,54,198,14,12,45,253,159,18,225,239,12,98,178,58,187,238,221,90,240,41,143,146,173,193,249,182,224,75,219,176,224,56,12,90,240,199,
252,146,127,57,34,209,183,122,210,254,254,38,126,36,231,95,229,17,66,43,0,0};

const char* LCDHex::lcd2_bin = (const char*) resource_LCDHex_lcd2_bin;
const int LCDHex::lcd2_binSize = 5870;
